#include<stdio.h>//写一个代码打印1-100之间所有3的倍数的数字
int main()
{
    int i = 0;
    for(i=1;i<=100;i++)
    {
        if(i%3==0)
        {
            printf(" %d",i);
        }
    }
    return 0;
}

int main()//写代码将三个整数数按从大到小输出。
// 输入：2 3 1
// 输出：3 2 1

{

    int a = 0;

    int b = 0;

    int c = 0;

    int tmp = 0;

    scanf("%d %d %d", &a, &b, &c);

    if (a < b)

    {

        tmp = a;

        a = b;

        b = tmp;

    }

    else if (a < c)

    {

        tmp = a;

        a = c;

        c = tmp;

    }

    else if (b < c)

    {

        tmp = b;

        b = c;

        c = tmp;

    }

    printf("%d %d %d", a, b, c);


    return 0;

}

#include <stdio.h>

#include <math.h>


int main()//写一个代码：打印100~200之间的素数

{
    int i = 0;
    for(i=101; i<=200; i+=2)
    {
        int j = 0;
        for (j = 2; j <= sqrt(i); j++)
        {
            if (i % j == 0)
            {
                break;
            }
        }
        if (j > sqrt(i))
        {
            printf("%d ", i);
        }
    }
    return 0;
}

#include<stdio.h>//打印1000年到2000年之间的闰年


int main()
{
    for(i=1000;i<=2000;i++)
    {
        if(((i%4==0)&&(i%100!==0))||(i%400==0))
        {
            printf("%d ",i);
        }
    }
    return 0;
}

#include<stdio.h>//给定两个数，求这两个数的最大公约数
// 例如：
// 输入：20 40
// 输出：20
int main()
{
    int a = 0;
    int b = 0;
    int c = 0;
    scanf("%d %d",&a,&b);
    while(c=a%b)
    {
        a=b;
        b=c;
    }
    printf("最大公约数为:%d",b);
    return 0;
}

